package com.hibase.core.sequence.entity.vo;


import com.hibase.core.web.annotation.HibaseValid;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * <p>
 * 订单序列规则表
 * </p>
 *
 * @author chenfeng
 * @since 2020-09-15
 */
@Data
@HibaseValid
@ApiModel(value="MdsCodeSequenceExportVO对象", description="订单序列规则表导出VO")
public class MdsCodeSequenceExportVO {

    @ApiModelProperty(value = "类型名称")
    private String sequenceType;

    @ApiModelProperty(value = "前缀")
    private String fix;

    @ApiModelProperty(value = "日期格式")
    private String formatStr;

    @ApiModelProperty(value = "进制单位")
    private String scale;

    @ApiModelProperty(value = "流水号长度")
    private Integer codeLength;

    @ApiModelProperty(value = "增长步长")
    private Integer incrementStep;

    @ApiModelProperty(value = "当前值")
    private String curStep;

    @ApiModelProperty(value = "最大值")
    private String maxValue;

    @ApiModelProperty(value = "状态")
    private String status;
}
